package com.szx.ssm.dao;

import com.szx.ssm.bean.tbEmp;
import com.szx.ssm.bean.tbEmpExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface tbEmpMapper {
    int countByExample(tbEmpExample example);

    int deleteByExample(tbEmpExample example);

    int deleteByPrimaryKey(Integer empId);

    int insert(tbEmp record);

    int insertSelective(tbEmp record);

    List<tbEmp> selectByExample(tbEmpExample example);

    tbEmp selectByPrimaryKey(Integer empId);

    int updateByExampleSelective(@Param("record") tbEmp record, @Param("example") tbEmpExample example);

    int updateByExample(@Param("record") tbEmp record, @Param("example") tbEmpExample example);

    int updateByPrimaryKeySelective(tbEmp record);

    int updateByPrimaryKey(tbEmp record);
}